Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain #1-w3 Spain #1-w4 Switzerland #1-w2 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Croatia #1-w4 Great Britain F1 Italy F9 Spain F8 Spain F16 Germany F16 Italy #4-w2 Italy F4 Italy F5 Italy F9 Italy F10 Italy F17 Italy F18 Spain F17 Switzerland #2-w3 Spain F28 Chile F4 Chile F6 Spain F3 Italy F1 Italy F2 Croatia #1-w1 Croatia #1-w2 Spain F13 Spain F20 Spain F30 Great Britain F16 Spain F35 Spain F36 Spain F9 Italy F5 Spain F10 Spain F11 Spain F13 Spain F17 Spain F18 Spain F19 Spain F20 Spain F21 Spain F22 Spain F23 Spain F26 Spain F27 Spain F29 Italy F34 Italy F35 Spain F38 Spain F39 Spain F40 Spain F2 Spain F3 Spain F4 Spain F7 Spain F8 Spain F10 Spain F12 Italy F10 Spain F16 Spain F18 Spain F19 Spain F20 Spain F21 Serbia F1 Serbia F2 Spain F25 Spain F26 Spain F28 Spain F29 Argentina Open - Buenos Aires Cordoba Open - Cordoba Rio Open - Rio de Janeiro Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Italy F26 Spain #1-w1 Spain F32 Spain F33 Spain F38 Croatia F10 Spain F39 Great Britain F16 Spain F40 Spain F41 Great Britain F1 Spain F2 Morocco F1 Egypt F1 Morocco F2 Egypt F2 Italy F1 Spain F8 Spain F9 Spain F10 Italy F6 Spain F15 Spain F16 Italy F10 Serbia F1 Serbia F2 France F10 Italy F19 Italy F22 Croatia F9 Morocco F1 Spain F4 Morocco F2 Spain F7 Spain F8 Italy F1 Italy F2 Italy F3 Italy F8 Spain F7 Italy F22 Italy F11 Italy F20 Italy F22 Italy F23 Spain F32 Spain F1 Spain F2 Turkey F10 Slovenia F3 Italy F13 Italy F21 Italy F22 Hungary F1 Italy F30 Croatia F14 Spain F2 Spain F3 Italy F4 Croatia F4 Croatia F5 Italy F8 Italy F21 Italy F22 Germany F10 Slovenia F2 Italy F15 Denmark F1 Italy F26 Sweden F2 Netherlands F5 Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Olbia Challenger - Olbia Ostdeutscher Sparkessen Cup - Dresden Antonio Savoldi-Marco Co. - Manerbio Switzerland F5 ECM Prague Open - Prague Open de Montauban - Montauban Oberstaufen Cup - Oberstaufen Concurso Internacional de Vigo - Vigo Sweden F3 La Serena Open - La Serena Unicredit (Suisse) Bank S.A. Challenger - Chiasso Unique Zagreb Open - Zagreb Baden Open - Karlsruhe Italy F20 Sporting Challenger '07 Trofeo Regione Piemonte - Turin Oberstaufen Cup - Oberstaufen LXVII Concursu Internacional de Vigo - Vigo XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Challenger de Providencia-Copa Kia - Santiago 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov San Marino CEPU Open - San Marino XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Ljubljana Open 2008 - Ljubljana Croatia #1-w3 Spain F10 Italy #4-w1 Italy #4-w3 Italy #4-w4 Spain #1-w3 Spain F1 Spain F2 Italy F1 Italy F2 Italy F3 Italy F11 Italy F26 Spain F20 Italy F33 Hungary F4 Spain F32 Switzerland #2-w1 Switzerland #2-w2 Switzerland #2-w4 Italy F32 Spain F26 Tanger Challenger Chile F5 Spain F31 Spain F32 Spain F1 Spain F2 Spain F4 Italy F3 Meknes Challenger Spain F14 Spain F15 Spain F9 Caltanissetta Challenger Great Britain F17 Monza Challenger Tunis Challenger Spain #1-w2 Switzerland #1-w1 Italy F11 Milan Challenger Rijeka Challenger Spain F31 Oberstaufen Challenger San Benedetto Challenger Rimini Challenger Tampere Challenger Segovia Challenger Vigo Challenger San Sebastian Challenger Manerbio Challenger Freudenstadt Challenger Seville Challenger Szczecin Challenger Palermo Challenger Napoli Challenger Tarragona Challenger Tanger Challenger Barletta Challenger Cairo Challenger San Remo Challenger Bordeaux Challenger Alessandria Challenger Prostejov Challenger Rome Challenger Marburg Challenger Braunschweig Challenger Arad Challenger San Benedetto Challenger Brasov Challenger Cordenons Challenger San Sebastian Challenger Geneva Challenger Tarragona Challenger Santiago Challenger Meknes Challenger Casablanca Challenger Rabat Challenger Caltanissetta Challenger Barletta Challenger Prostejov Challenger Milan Challenger Marburg Challenger Turin Challenger San Benedetto Challenger Sopot Challenger San Sebastian Challenger Manerbio Challenger Seville Challenger Banja Luka Challenger Orleans Challenger Loughborough Challenger Meknes Challenger Mersin Challenger Ostrava Challenger Sibiu Challenger Prostejov Challenger Timisoara Challenger Orbetello Challenger Liberec Challenger San Marino Cepu Open - San Marino Como Challenger Alphen Challenger Banja Luka Challenger Barranquilla Challenger Ostrava Challenger Milan Challenger Padova Challenger Banja Luka Challenger Kenitra Challenger Sassuolo Challenger - Sassuolo Furth Challenger San Benedetto Challenger Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Prague Challenger Cordenons Challenger Genova Challenger Arroyo de la Encomienda - Valladolid 10ø Tornea B. Camparini - Reggio Emilia Perugia Challenger San Benedetto Challenger - San Benedetto Czech Open 2006 - Prostejov Antonio Savoldi-Marco Co. - Manerbio Challenger Brasov - Brasov Pekao Open 2004 - Szczecin Unicredit (Suisse) Bank S. A. Challenger - Chiasso Tennis Napoli Cup - Napoli Prostejov Challenger Cepu Open - San Marino Lyon Challenger Mitsubishi Electric Europe Cup - Monza 's Tennis Masters 07 Challenger - Graz Porsche Open - Poznan St. Petersburg Challenger - St. Petersburg Black Forest Open 2004 - Freudenstadt Challenger Fondazione Carige - Genova Iskratel Open - Kranj The LTA Nottingham Challenger - Nottingham Ciutat de Barcelona - Barcelona Tunis Open 2007 - Tunis Memorial Manfredini - Sassuolo Black Forest Open - Freudenstadt Copa Kia Challenger ATP - Santiago Morocco Tennis Tour - Fes Croatia Osiguranje Rijeka Open - Rijeka Polska Energia Open - Bytom Geneva Challenger - Geneva Internationaux de Nouvelle-Caledonie - New Caledonia Bad Waltersdorf Challenger Morocco Tennis Tour - Meknes Curitiba Challenger Menorca Challenger Bucaramanga Challenger Roma Open Challenger - Rome Mamaia Challenger - Constanta Sporting Challenger '08-Trofeo Regione Piemonte - Turin Banja Luka Challenger 2008 - Banja Luka 5° Sporting Challenger - Turin Barranquilla Challenger Casablanca Challenger Croatia #1-w4 Ljubljana Challenger Arpa Ceramic Cup - Reggio Emilia Genova Open Challenger - Genova Seville Challenger Polska Energia Open - Bytom Orbetello Challenger Copa Petrobras - Santiago Panama City Challenger Reggio Emilia Challenger Banja Luka Challenger - Banja Luka Genova Challenger Seville Challenger Trnava Challenger Caltanissetta Challenger Sao Paulo Challenger Rimini Challenger Mersin Challenger Napoli Challenger Internazionali di Tennis Dell'Umbria - Todi Banjaluka Challenger 2007 - Banja Luka Meknes Challenger Eckental Challenger Open Costa Daurada - Tarragona Noumea Challenger Singapore Challenger Campionati Internazionali di Sicilia - Palermo 2003 Mercedes Cup - Stuttgart Marrakech Challenger 5th Sardinian International Championships - Cagliari Rijeka Challenger San Marino Cepu Open - San Marino Ischgl International Tennis Challenger 2003 - Ischgl Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Bordeaux Challenger Morocco Tennis Tour - Tanger Tennis Napoli Cup - Napoli 2001 Challenger Canottieri Mincio - Mantova Como Challenger Napoli Challenger Croatia Open - Umag Bratislava 1 Challenger Hypo Group Tennis International - Portschach Barletta Challenger Canottieri Mincio Open - Mantova BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo San Remo Tennis Cup 15° Piertomaso - San Remo Qatar ExxonMobil Open - Doha Caltanissetta Challenger MoviStar Open - Vina del Mar Brasil Open - Costa do Sauipe V Trani Cup - Trani Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Banca Marche Tennis Cup - San Benedetto Citta di Como Challenger - Como II Cyclus Open de Tenis - Florianopolis Brasov Challenger - Brasov Orbetello Challenger Perugia Challenger Modena Challenger Szczecin Challenger Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Como Challenger Genova Challenger Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Allianz Suisse Open Gstaad - Gstaad Open Sabadell Atlantico - Barcelona Szczecin Challenger Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Braga Challenger Medibank International - Sydney Jameson Cup - Milan Tennis Napoli Cup 2004 - Napoli Open Sabadell Atlantico - Barcelona Canottieri Minico 2004 - Mantova Genova Challenger Trani Cup - Trani SIR Supermercadi Challenger - Rome Czech Indoor Open - Prague ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Banja Luka Challenger 7° Trani Cup - Trani San Marino Cepu Open - San Marino Maia Challenger Open de Tenis Comunidad Valenciana - Valencia Aix En Provence Challenger Tunis Open 2006 - Tunis San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Movistar Open - Santiago Steelers Cup - Kosice 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Riviera di Rimini Challenger - Rimini Brasil Open - Costa do Sauipe Bad Waltersdorf Challenger Copa Claro - Buenos Aires Malaga Challenger Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona XI Torneo Internazionale di Tennis - Barletta Estoril Open - Estoril ATP Studena Croatia Open - Umag Riviera di Rimini Challenger - Rimini Aamulehti Tampere Opene - Tampere BCR Open Romania - Bucharest Citta di Como - Como Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Aix En Provence Challenger Open Sud de France - Montpellier Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Estoril Open - Estoril Rome Challenger Studena Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Bordeaux Challenger Montemar Challenger Aamulehti Tampere Open - Tampere Malaysian Open - Kuala Lumpur Prostejov Challenger Sassuolo Challenger Valencia Open - Valencia Ipsos Bucharest Challenger - Bucharest Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Trani Challenger Tennislife Cup - Napoli Rabat Challenger Apia International - Sydney Rio Open 500 - Rio de Janeiro Open Tarragona Costa Daurada - Tarragona Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Trani Challenger BMW Open - Munich SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Como Challenger Vegeta Croatia Open - Umag Rijeka Challenger Kremlin Cup - Moscow Valencia Challenger Napoli Challenger Barcelona Open BancSabadell - Barcelona San Remo Challenger Genova Challenger Todi Challenger Geneva Open - Geneva Ecuador Open - Quito Alessandria Challenger Grand Prix Hassan II - Marrakech Rome Challenger TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva SkiStar Swedish Open - Bastad Winston-Salem Open - Winston-Salem Erste Bank Open - Vienna Karlsruhe Challenger Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Rakuten Japan Open - Tokyo Ecuador Open - Quito Argentina Open - Buenos Aires Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Plava Laguna Croatia Open - Umag Winston-Salem Open - Winston-Salem Noumea Challenger European Open - Antwerp Qatar ExxonMobil Open - Doha Sydney International - Sydney Campionati Internazionali di Sicilia - Palermo Grand Prix Hassan II - Marrakech Davidoff Swiss Indoors - Basel Geneva Open - Geneva Trnava Challenger SkiStar Swedish Open - Bastad Noumea Challenger Swiss Open - Gstaad Heilbronn Challenger Adelaide International - Adelaide Argentina Open - Buenos Aires Santiago Open - Santiago Valencia Challenger Murray River Open - Melbourne Cordoba Open - Cordoba Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Meknes Challenger Plava Laguna Croatia Open - Umag St. Petersburg Open - St. Petersburg European Open - Antwerp Qatar ExxonMobil Open - Doha Generali Open - Kitzbuhel Astana Open - Astana Marbella Challenger Caltanissetta Challenger Erste Bank Open - Vienna Napoli Challenger Leon Challenger Monza Challenger Blunmenau Challenger Rome Challenger Kremlin Cup - Moscow Casablanca Challenger Copa Telmex - Buenos Aires Andria Challenger European Open - Antwerp Lisbon Challenger Open de Tenis Comunidad Valenciana - Valencia Argentina Open - Buenos Aires Qatar Exxon Mobil Open - Doha Scheveningen Challenger Qatar ExxonMobil Open - Doha Poznan Challenger Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma Murcia Challenger International German Open - Hamburg Cordoba Open - Cordoba Millennium Estoril Open - Estoril Heineken Open - Auckland Caltanissetta Challenger Banja Luka Challenger Prague Challenger Sofia Open - Sofia Milan Challenger Seville Challenger Palermo Challenger Bet-At-Home Austrian Open - Kitzbuhel Asuncion Challenger Sao Paulo Challenger German Tennis Championships - Hamburg Meerbusch Challenger Rakuten Japan Open - Tokyo Loughborough Challenger China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Erste Bank Open - Vienna Murcia Challenger Copa Claro - Buenos Aires Monza Challenger Grand Prix Hassan II - Casablanca Zagreb Challenger Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg If Stockholm Open - Stockholm Palermo Challenger Tulln Challenger Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf Winston-Salem Open - Winston-Salem ATP Vegeta Croatia Open - Umag Rio Open - Rio de Janeiro Rome Challenger Aircel Chennai Open - Chennai Marburg Challenger Copa Claro - Buenos Aires Open de Nice Cote d'Azur - Nice Bet-at-home Cup - Kitzbuhel Banja Luka Challenger If Stockholm Open - Stockholm Cordoba Open - Cordoba Valencia Open - Valencia Gerry Weber Open - Halle Heineken Open - Auckland Brasil Open - Sao Paulo Genova Challenger Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca San Luis Potosi Challenger Mersin Challenger Aegon Nottingham Open - Nottingham San Benedetto Challenger SkiStar Swedish Open - Bastad Napoli Challenger Aix En Provence Challenger Bet-at-home Open - Hamburg Milan Challenger Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril ASB Classic - Auckland Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Swiss Open - Gstaad Chengdu Open - Chengdu Kremlin Cup - Moscow Open Parc - Lyon Jameson Cup - Milan ATP Studena Croatia Open Umag - Umag Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Banja Luka Challenger 2003 - Banja Luka Punta Del Este Challenger Geneva Open - Geneva China Open - Beijing SkiStar Swedish Open - Bastad Hamburg European Open - Hamburg Sydney International - Sydney Rio Open - Rio de Janeiro Geneva Open - Geneva VII Torneo Internazionale di Tennis - Barletta Bet-at-home Open - Hamburg Shenzhen Open - Shenzhen Sporting Challenger 2003 - Turin China Open - Beijing Erste Bank Open - Vienna Cordoba Open - Cordoba Rio Open - Rio de Janeiro Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Generali Open - Kitzbuhel Girona Challenger Zhuhai Open - Zhuhai Seville Challenger Generali Open - Kitzbuhel Argentina Open - Buenos Aires Dubai Duty Free Tennis Championships - Dubai Hamburg European Open - Hamburg Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Zenith Tennis Cup-Harbour Club - Milan Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Perugia Challenger Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Forte Village Sardegna Open - Sardinia Gonet Geneva Open - Geneva Nordea Open - Bastad Internationaler Raiffeisen Grand Prix - St. Polten Winston-Salem Open - Winston-Salem Open SEAT Godo 2006 - Barcelona Swiss Indoors Basel - Basel Orange Prokom Open - Sopot Tennis Napoli Open - Naples United Cup - Australia Adelaide International 2 - Adelaide Cordoba Open - Cordoba Malaysian Open - Kuala Lumpur Rio Open - Rio de Janeiro Chile Dove Men+Care Open - Santiago Millennium Estoril Open - Estoril EFG Swiss Open - Gstaad Villena Challenger Generali Open - Kitzbuhel Gijon Open - Gijon Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Barcelona Open Banc Sabadell - Barcelona AEGON International - Eastbourne Movistar Chile Open - Santiago Valencia Challenger Maia Challenger BNP Paribas Masters - Paris Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Madrid Challenger Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai Miami Open - Miami Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Poznan Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Iasi Challenger Rogers Cup - Toronto San Marino Challenger Western & Southern Open - Cincinnati Catella Swedish Open - Bastad Shanghai Rolex Masters - Shanghai Cordenons Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Brasil Open - Sao Paulo Suisse Open - Gstaad Internazionali BNL d'Italia - Rome Abierto Mexicano - Los Cabos Qatar ExxonMobil Open - Doha Rolex Paris Masters - Paris Brasil Open - Sao Paulo Rio Open - Rio de Janeiro BNP Paribas Open - Indian Wells Winston-Salem Open - Winston-Salem cinch Championships - London Mutua Madrid Open - Madrid Milan Indoors - Milan Sophia Antipolis Challenger Montechiarugolo Challenger Grand Prix Hassan II - Marrakech Western & Southern Open - Cincinnati Rolex Paris Masters - Paris Bordeaux Challenger Szczecin Challenger Miami Open - Miami Girona Challenger Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mallorca Championships - Mallorca Generali Open - Kitzbuhel Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo National Bank Open - Montreal Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Montreal Valencia Open - Valencia AEGON International - Eastbourne Barcelona Open Banc Sabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Aircel Chennai Open - Chennai EFG Swiss Open - Gstaad Campionati BNL dItalia - Rome Swiss Indoors Basel - Basel Mutua Madrid Open - Madrid Nature Valley International - Eastbourne Mutua Madrilena Madrid Open - Madrid Barcelona Open Banc Sabadell - Barcelona Argentina Open - Buenos Aires BNP Paribas Masters - Paris Generali Open - Kitzbuhel Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris cinch Championships - London BNP Paribas Open - Indian Wells Sony Open Tennis - Miami EFG Swiss Open - Gstaad Internazionali BNL d'Italia - Rome Plava Laguna Croatia Open - Umag BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami St. Petersburg Open - St. Petersburg Royal Guard Open Chile - Vina del Mar St. Petersburg Open - St. Petersburg ASB Classic - Auckland Kremlin Cup - Moscow Erste Bank Open - Vienna Chengdu Open - Chengdu German Tennis Championships - Hamburg Argentina Open - Buenos Aires Wimbledon - London China Open - Beijing French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Australian Open - Melbourne Masters Series Hamburg - Hamburg Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York French Open - Paris Internazionali BNL d'Italia - Rome U.S. Open - New York U.S. Open (juniors) Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, World Group, 1R, ESP-GBR 3-1 Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, World Group, 1R, CAN-ESP 3-2 Davis Cup, Group B, Valencia Davis Cup, Group C, Valencia French Open (juniors) Wimbledon (juniors) Wimbledon - London Olympics - Rio de Janeiro